How To Make Line Following And Obstacle Avoiding Robot